package com.transaction.simulate.model.dto;

import java.math.BigDecimal;

public class Fund {
    private Integer id;
    private String channelCode;
    private String fundCode;
    private String fundName;
    private String fundType;
    private BigDecimal minAmountByIndi;
    private BigDecimal minAppAmountByIndi;
    private BigDecimal unitAmountByIndi;
    private BigDecimal unitAppAmountByIndi;
    private BigDecimal minAmountByInst;
    private BigDecimal minAppAmountByInst;
    private BigDecimal unitAmountByInst;
    private BigDecimal unitAppAmountByInst;
    private BigDecimal minRedemptionVol;
    private BigDecimal unitRedemptionVol;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getChannelCode() {
        return channelCode;
    }

    public void setChannelCode(String channelCode) {
        this.channelCode = channelCode;
    }

    public String getFundCode() {
        return fundCode;
    }

    public void setFundCode(String fundCode) {
        this.fundCode = fundCode;
    }

    public String getFundName() {
        return fundName;
    }

    public void setFundName(String fundName) {
        this.fundName = fundName;
    }

    public String getFundType() {
        return fundType;
    }

    public void setFundType(String fundType) {
        this.fundType = fundType;
    }

    public BigDecimal getMinAmountByIndi() {
        return minAmountByIndi;
    }

    public void setMinAmountByIndi(BigDecimal minAmountByIndi) {
        this.minAmountByIndi = minAmountByIndi;
    }

    public BigDecimal getMinAppAmountByIndi() {
        return minAppAmountByIndi;
    }

    public void setMinAppAmountByIndi(BigDecimal minAppAmountByIndi) {
        this.minAppAmountByIndi = minAppAmountByIndi;
    }

    public BigDecimal getUnitAmountByIndi() {
        return unitAmountByIndi;
    }

    public void setUnitAmountByIndi(BigDecimal unitAmountByIndi) {
        this.unitAmountByIndi = unitAmountByIndi;
    }

    public BigDecimal getMinAmountByInst() {
        return minAmountByInst;
    }

    public void setMinAmountByInst(BigDecimal minAmountByInst) {
        this.minAmountByInst = minAmountByInst;
    }

    public BigDecimal getMinAppAmountByInst() {
        return minAppAmountByInst;
    }

    public void setMinAppAmountByInst(BigDecimal minAppAmountByInst) {
        this.minAppAmountByInst = minAppAmountByInst;
    }

    public BigDecimal getUnitAmountByInst() {
        return unitAmountByInst;
    }

    public void setUnitAmountByInst(BigDecimal unitAmountByInst) {
        this.unitAmountByInst = unitAmountByInst;
    }

    public BigDecimal getMinRedemptionVol() {
        return minRedemptionVol;
    }

    public void setMinRedemptionVol(BigDecimal minRedemptionVol) {
        this.minRedemptionVol = minRedemptionVol;
    }

    public BigDecimal getUnitRedemptionVol() {
        return unitRedemptionVol;
    }

    public void setUnitRedemptionVol(BigDecimal unitRedemptionVol) {
        this.unitRedemptionVol = unitRedemptionVol;
    }

    public BigDecimal getUnitAppAmountByIndi() {
        return unitAppAmountByIndi;
    }

    public void setUnitAppAmountByIndi(BigDecimal unitAppAmountByIndi) {
        this.unitAppAmountByIndi = unitAppAmountByIndi;
    }

    public BigDecimal getUnitAppAmountByInst() {
        return unitAppAmountByInst;
    }

    public void setUnitAppAmountByInst(BigDecimal unitAppAmountByInst) {
        this.unitAppAmountByInst = unitAppAmountByInst;
    }
}
